Fluid mechanics,hydraulics and fluid machines. - Ramamrutham, S.