A review by tanirochelle
New York 2140 by Kim Stanley Robinson

inspiring mysterious medium-paced

4.0