Larry Niven
Ringworld Engineers
First Published 1980
351 Pages