yallah110 rated Ringworld: 3 stars Nov. 28, 2017 Public Ringworld by Larry Niven (S.F.Masterworks S.)