Automotive Mechanics - Srinivasan S (TMH New Delhi, 2003)