Liverpool Science Fiction Texts and Studies

312 pages paperback

nonfiction science fiction informative medium-paced