Microworlds: writings on science fiction and fantasy Lem, Stanisław Popularity → Current 46 Peak 60 Niche 67 Harcourt Brace Jovanovich 1984 285 pages