A review by sasstronaut
The World of Ptavvs by Larry Niven

5.0