James D.Halderman

Automotive Engine Perfomance - Prentice Hall