The Richard Carter Novels

missing page info 2014

dark mysterious slow-paced

missing page info digital 2015

fiction mystery dark mysterious tense fast-paced

380 pages 2017

mystery adventurous mysterious tense fast-paced