Science fiction the illustrated encyclopedia - Clute, John 1940- (Dorling Kindersley, 1995)