Automotive Engines : Diagnosis, repair, rebuilding - Gilles, Tim (Cengage Learning, 2019)