Introduction to Fluid Mechanics and Fluid Machines edition 3rd - S. K. Som and Others (New Delhi Mcgraw Hill Education(india) pvt ltd., 2012)