hydraulics and fluid mechanics including hydraulic machines - modi, p n. (india : standard bookhouse, 1991)