Has anyone here read any of the ringworld books?