Fate of Worlds (Ringworld, #5)

By Larry Niven

Visit on goodreads.com

Recommended by: Reddit