Fluid Mechanics Hydraulics & Hyaraulic Machines Includeing Laboratory Experiments - Arora (A.K Jain, 2005)