Tim Gilles Automotive engines: diagnosis, repair, and rebuilding - Cengage 2019 ISBN: 9781337567480 Dewey Class. No.: Res/629.25040288/G41/2019