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