John Farris

76 books

352 pages digital 1976

fiction horror thriller dark tense medium-paced

208 pages paperback 1968

medium-paced

253 pages paperback 1964 user-added

fiction thriller

192 pages 1964

160 pages paperback 1973

393 pages 1956

fiction emotional reflective medium-paced

missing page info digital 2014

horror dark tense slow-paced

64 pages 1990

hopeful reflective slow-paced

53 pages

576 pages paperback 1967

dark emotional tense medium-paced