James M. Jackson

12 books

268 pages missing pub info (editions)

fiction crime mystery thriller mysterious fast-paced

266 pages missing pub info (editions)

fiction crime mystery thriller mysterious reflective fast-paced

254 pages missing pub info (editions)

fiction crime mystery thriller dark mysterious tense fast-paced

250 pages missing pub info (editions)

fiction mystery thriller mysterious fast-paced

100 pages missing pub info (editions)

fiction mystery thriller mysterious fast-paced

308 pages first pub 2015 (editions)

fiction crime mystery informative mysterious tense fast-paced

270 pages missing pub info (editions)

fiction crime mystery thriller

360 pages missing pub info (editions)

nonfiction education history politics

230 pages first pub 2019 (editions)

informative mysterious fast-paced

303 pages first pub 2015 (editions)

informative lighthearted medium-paced