John Farris

78 books

286 pages hardcover 1974

fiction horror dark mysterious slow-paced

missing page info 1981

fiction horror thriller dark tense medium-paced

400 pages 1997

dark tense fast-paced

200 pages paperback 1970

missing page info 2005

emotional mysterious reflective medium-paced

8 hours, 8 minutes audio 2005

fiction horror mystery short stories dark mysterious reflective medium-paced

304 pages paperback 2005

306 pages paperback

320 pages digital 2006

fiction horror mystery short stories emotional mysterious reflective medium-paced

missing duration info audio

dark mysterious reflective medium-paced