Alien encounters : anatomy of science fiction - Rose, Mark 1939- (Harvard University Press, 1981)