TY - BOOK AU - Srinivasan, S TI - Automotive engines SN - 0070402655 U1 - 629.25 PY - 2001/// CY - New Delhi PB - Tata Mc Graw hill ER -