312 pages
English language
Published 2000 by Liverpool University Press.
estrangement, cognition and the politics of science fiction and utopia Liverpool science fiction texts and studies
312 pages
English language
Published 2000 by Liverpool University Press.