Reader Central
The sea is full of stars by Jack L. Chalker