Diesel Technology by Dr Andrew Norman, Robert Scharff & John Corinchock