Fluid machinery : performance, analysis, and design - Wright, Terry (CRC, 1999)