Rifters Trilogy

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

Starfish

by