David Jarvis

12 books

163 pages paperback 1990

fiction horror thriller young adult dark mysterious tense fast-paced

missing page info digital

dark mysterious medium-paced

missing duration info audio

emotional reflective medium-paced

336 pages paperback 2021

challenging mysterious tense fast-paced

256 pages paperback

nonfiction biography crime true crime

missing page info 2010

informative inspiring slow-paced

309 pages paperback 2025 user-added

fiction thriller

40 pages 2002

fiction dark funny medium-paced

294 pages paperback

fiction science science fiction

281 pages digital

fiction thriller adventurous tense fast-paced