Internal Combustion Engines Fundamentals - Heywood John B. (New Delhi McGraw Hill)
Keywords: Internal combusion Engine,IC Engine621.43