Rajput, R K Fluid Mechanics and Hydraulic Machines - New Delhi S.Chand & Co 2003 - 1206 ISBN: 9788121916660