Cal Murphy

266 pages 2012

fiction mystery thriller mysterious fast-paced

258 pages 2012

fiction mystery thriller mysterious tense fast-paced

256 pages 2012

fiction mystery thriller mysterious tense fast-paced

224 pages 2013

adventurous fast-paced

224 pages digital 2013

reflective tense

256 pages 2014

fiction mystery thriller dark mysterious tense fast-paced

248 pages 2014

fiction mystery dark mysterious tense fast-paced

298 pages 2015

fiction thriller tense fast-paced

203 pages 2016

challenging informative tense fast-paced

218 pages 2016

informative tense fast-paced