Modern engine technology from A to Z - Basshuysen, Richard van; Schafer, Fred (SAE, 2007)