IC Engines (4ed.) new and revised edition - V. Ganeshan (New Delhi Mcgraw Hill Education(india) pvt ltd., 2012)