J.D. Trafford

10 books

281 pages digital 2018

fiction mystery mysterious fast-paced

318 pages digital 2017

fiction mystery thriller challenging mysterious reflective medium-paced

386 pages 2011

fiction mystery thriller dark mysterious tense fast-paced

254 pages 2019

fiction mystery thriller mysterious reflective tense fast-paced

missing page info digital 2014

347 pages digital

328 pages digital

fiction thriller

336 pages digital 2012

fiction mystery dark mysterious reflective fast-paced

325 pages digital

fiction mystery emotional mysterious tense fast-paced

315 pages digital 2011

fiction mystery thriller dark mysterious reflective fast-paced