TY - BOOK AU - Tim Gilles TI - Automotive Engines: Diagnosis, Repair, and Rebuilding 7th Edition PB - Cengage Learning ER -