A review by ppigg81
2312 by Kim Stanley Robinson

4.0

A bit slow at times, but very much makes you think about the course we humans are on.