Alternate worlds : the illustrated history of science fiction - Gunn, James E., 1923-2020 (Prentice-Hall, 1975)