Halderman, James D. Automotive Technology: Principles, Diagnosis, and Service - 5th edition ISBN: 9780133994612