A review by ericbooksmith
The Ringworld Engineers by Larry Niven

4.5