Science fiction : its criticism and teaching - Parrinder, Patrick. (New accents (Routledge (Firm)), 2003)