A review by danguajars
Blue Mars by Kim Stanley Robinson

4.0