A review by rainweaver13
2312 by Kim Stanley Robinson

4.0

Still chewing it over. It's very chewy.