Diesel Engine Technology: Fundamentals, Service, Repair - James P. Mack