Troubleshooting and Repairing Diesel Engines door Paul Dempsey & Paul K. Dempsey