Hidraulics fluid mechanics and fluid machines - Ramamrutham, S.