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