A companion to science fiction (Black Well, 2005)