Fluid mechanics and machinery - Ojha, C.S.P (Oxford University Press, 2010)