Dimensions of science fiction - Bainbridge, William Sims 1940- (Harvard University Press, 1986)