TY - BOOK AU - Dhavale, M.b. TI - Modern Diesel And Oil Engines U1 - 621.43 CY - Australia PB - Vishwabharti KW - - N1 - 674 ER -