Bookend
Drowned Worlds by Kim Stanley Robinson — Bookend