Modern Diesel Technology by Richard A. Spears, Sean Bennett & Joseph Bell