Alien encounters anatomy of science fiction
Rose, Mark.
Cambridge, Mass. London Harvard University Press
1981
Includes index
Science fiction