Automotive engines diagnosis, repair and rebuilding - Gilles, Tim (Delmar/Cengage Learning, 2015)