Engines and how they work - Boumphrey, Geoffrey (London, 1960)