Design of Hydrodynamic Machines, Pumps and Hydro-Turbines 1st Edition – Getu Hailu, Michal Varchola, Peter Hlbocan