A review by mrawdon
Inhibitor Phase by Alastair Reynolds

4.0