Troubleshooting and repairing diesel engines - Dempsey, Paul (Paul K.) (McGraw-Hill Education, 2018)