Decent story, about what to expect from a Kim Stanley Robinson book, bit dry at times.
Review from The Ministry for the Future →
Review from The Ministry for the Future →
Decent story, about what to expect from a Kim Stanley Robinson book, bit dry at times.