Gupta,S.C Fluid mechanics and hydraulic machines - nm Pearson - 582 Subjects--Topical Terms: Mechanical