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