81862076 Impulse Turbine
Impulse turbine fluid mechanics
Centrifugal Compressor
TURBOMACHINES Chapter 8 HYDRAULIC TURBINES
TURBOMACHINES Chapter 6 CENTRIFUGAL PUMPS