A companion to science fiction - Seed, David (Blackwell companions to literature and culture, 2005)