The Encyclopedia of science fiction /
Clute, John,1940-
Nicholls, Peter,1939-
London : Orbit,
1993.
Science fiction