Today's Technician Truck Diesel Engines - John F. Kershaw (Australia Delmar Thomson, 2001)