R.S.Khurmi

Hydraulics,Fluid Mechanics and Hydraulic Machines