Troubleshooting & repairing diesel engines - Dempsey, Paul. (TAB Books, 1995)