ID:DA17104408
Search authors sharing the same name
Patricia Kerslake
Liverpool University Press 2010 Liverpool science fiction texts and studies
: pbk
Available at 3 libraries