Rifters Trilogy

Series by Peter Watts
Book 1 Peter Watts: Starfish (2008, Tor Books) 4 stars

Starfish

by