Modern Automotive Technology by James E. Duffy, Russell Krick & Stephen Zygula