Reader Central
Flood tide by C. J. Cherryh