A review by buchdrache
On the Steel Breeze by Alastair Reynolds

3.0