Fluid Mechanics, Fluid Machines and Hydraulics - Gupta, V P (New Delhi CBS Publishers, 2007)