John Farris

76 books

156 pages paperback 1956

144 pages 1974

medium-paced

127 pages paperback 1959

272 pages 2005

fiction horror short stories dark mysterious tense fast-paced

487 pages digital

missing page info 1989

challenging informative reflective medium-paced

64 pages hardcover 1989

challenging informative reflective medium-paced

336 pages paperback 2004

dark mysterious tense medium-paced

512 pages 2000

fiction horror science fiction thriller adventurous dark mysterious fast-paced

349 pages paperback 1976

fiction horror science fiction thriller dark tense slow-paced