Troubleshooting and Repairing Diesel Engines, 5th Edition