A review by milos_dumbraci
Ringworld by Larry Niven

adventurous medium-paced

1.0