TY - BOOK AU - Srinivasan,S TI - Automotive Engines U1 - 629.25 PY - 2004/// PB - Tata Mc graw Hill ER -