Science fiction in the 20th century - James, Edward 1947- (Oxford University Press, 1994)