The Cambridge companion to science fiction / - James, Edward; Mendlesohn, Farah.; Burns, Jim (Cambridge University Press, 2003)