A review by zincpotassium
Red Moon by Kim Stanley Robinson

3.0