Library: Ringworld

A hard-sci-fi tale in a space fantasy wrapper.