A review by asleinbe
The Wild Shore by Kim Stanley Robinson

4.5