HEAT ENGINES : MECHANICAL ENGINEERING - BALLANCY P L (NEW DELHI KHANNA PUBLISHERS, 1969)