Sam Callahan

336 pages digital 2017

fiction mystery thriller dark mysterious tense fast-paced

320 pages 2017

fiction mystery thriller adventurous mysterious tense fast-paced

268 pages 2018

fiction mystery thriller adventurous mysterious tense medium-paced