Automotive technology principles, diagnosis, and service - Halderman, James D. (Prentice Hall, 2012)