I used Centrifugal Pump Design and Performance by David Japikse, William D. Marscher, and Raymond B. Furst, which seemed fairly comprehensive. The basic equations for designing impellers and such are easy and if your really feeling creative you can always CFD it. Its just seals and special...