James D. Halderman

Automotive Engines : Theory And Servicing - 5ed - Prentice Hall