Engineering Fluid Mechanics And Hydraulic Machines by K.C. Patra