Willis/Carter

437 pages paperback 2012

fiction crime mystery thriller mysterious slow-paced

448 pages digital 2012

fiction crime mystery thriller emotional mysterious tense slow-paced

358 pages paperback 2013

fiction crime thriller mysterious tense fast-paced

446 pages paperback 2014

fiction crime dark mysterious medium-paced

400 pages 2015

emotional sad slow-paced

480 pages 2016

fiction crime dark mysterious tense medium-paced

384 pages 2017

fiction dark mysterious fast-paced