Fluid mechanics and Hydraulics - GILES,V Ranald (New York Library of Congress, 1993)