FLUID MECHANICS & HYDROLIC MACHINES - SUBRAMANYAM K (TATA MC GRAW HILL PV, 2011)