HEAT ENGINES - LOW, DAVID ALLAN (LONDON LONGMANS, 1950)