Science Fiction - Luckhurst, Roger (Cambridge Polity, 2005)
Keywords: Science fiction -- History and criticism