"Ringworld" by Larry Niven

Advertisements