Fluid Mechanics and Hydraulic Machines - Rajput R.K