Bryan Kneale

2 books

197 pages hardcover 2009

174 pages 1960

fiction horror science fiction dark tense medium-paced