TY - BOOK AU - "Mangal, N.K." TI - Diesel Engine Mechanics PB - Tata McGraw Hill ER -