Automotive technology principles, diagnosis, and service - Halderman, James D. (Pearson, 2015)