historical dictionary of science fiction