Science Fiction and Futurism: Their Terms and Ideas (Critical Explorations in Science Fiction and Fantasy)