TY - BOOK AU - Agarwal, Shyam K TI - Internal Combustion Engines SN - 8122412610 U1 - 621.437 PY - 2000/// CY - New Delhi PB - New Age International KW - Internal Combustion Engines KW - Mechanical Engineering ER -