Callahan & McLane

500 pages paperback 2014

fiction mystery romance dark mysterious tense fast-paced

500 pages 2015

fiction mystery romance dark mysterious tense fast-paced

304 pages paperback 2015

fiction mystery romance emotional mysterious tense fast-paced

350 pages paperback 2016

fiction mystery romance mysterious tense fast-paced