Introduction to internal combustion engines. - Stone, Richard (SAE international, 1999)