A review by novamonday
Inhibitor Phase by Alastair Reynolds

1.0