Learn more

Goodreads

Pacific Edge, by Kim Stanley Robinson