fluid mechanics hydraulics and hydraulic machines - Arora,K.R (Standard publishers, 1993)