Bookend
Infinity Beach by Jack McDevitt — Bookend