J.B. Turner

25 books

missing page info digital

304 pages paperback 2023

fiction mystery thriller adventurous tense medium-paced

330 pages 2018

fiction mystery thriller dark mysterious tense fast-paced

272 pages paperback 2018

fiction thriller

354 pages digital 2013