Diesel Enginer and Diesel Electric Power - Richards, R L (Baroda Gramsewak Training Centre, 1969)