Diesel Maintenance, Tune-Up and Engine Management, Volume 2 door Max Ellery