Covers topics concerning fluid Mechanics, Hydraulics and Hydraulic Machines, keeping in view the requirements of undergraduate engineering students of all branches. This book discusses fundamental and advanced topics. It also includes material for university examinations, AMIE and other competitive examinations.