Internal Combustion Engine Fundamentals - Heywood J B (Chennai McGraw Hill Edu. India Pvt. Ltd., Chennai., 2019)