Diane Jeffrey

11 books

384 pages digital 2019

fiction thriller dark mysterious tense fast-paced

279 pages 2018

fiction mystery thriller dark mysterious fast-paced

352 pages paperback 2020

fiction dark mysterious tense medium-paced

281 pages paperback 2017

fiction mystery thriller dark mysterious tense fast-paced

missing page info digital 2019

352 pages paperback

dark mysterious tense fast-paced

328 pages digital 2025 user-added

fiction thriller

missing page info

dark mysterious tense fast-paced

missing duration info audio

fiction thriller dark mysterious tense fast-paced

missing page info

dark mysterious tense medium-paced