Notes for Fluid Dynamics And Hydraulic Machines - FDHM by Ranu Singh