Science fiction : its criticism and teaching /
Parrinder, Patrick.
London : Routledge,
2003.
Originally published: London : Methuen, 1980.