The ultimate encyclopedia of science fiction the definitive illustrated guide (Carlton, 1996)