Amazing Stories

Jack Vance “Cugel”