Engineering Fluid Mechanics And Hydraulic Machines - Patra, K C (New Delhi Narosa, 2011)