Fluid mechanics, fluid machines and hydraulics - Gupta, V.P (CBS Publishers & Distributors, 2009)