A review by carnivorous_mower
Pacific Edge by Kim Stanley Robinson

5.0