A Companion to Science Fiction - Seed, David (Blackwell Companions to Literature and Culture Ser.)