Fluid mechanics and machinery - Durgaiah, Rama D . (New Age International Ltd, 2002)