Bookend
Pacific Edge by Kim Stanley Robinson — Bookend