TY - BOOK AU - Mangal, N. k. TI - Diesel engine Mechanics U1 - 621.436 MAN PY - 1987/// CY - New Delhi PB - Tata McGraw Hill ER -