Science Fiction : history, science, vision - Scholes, Robert (Galaxy Books, 1977)