Automotive Technology for General Service Technicians by Ronald G. Haefner & Paul Leathers