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