Automotive mechanics - SRINIVASAN, S. (New Delhi Tata McGraw hill, 1996)