Fluid machinery : hydraulic machines - Singh, Sadhu (Khanna Book Pub. Co., 2018)