A review by carturo222
Ringworld by Larry Niven

2.0