Engineering Fundamentals of The Internal Combustion Engine - Pulkrabek, Willard W (2004)