621.434 GAN/I V. Ganesan Internal Combustion Engines 4 Ed.. - Chennai : Mc. Graw Hill, 2012 xxxvi,730 : Paperback 9781259006197