Kate Carlisle

46 books

293 pages paperback 2016

fiction mystery mysterious fast-paced

312 pages paperback

fiction mystery

295 pages paperback 2017

fiction mystery dark mysterious fast-paced

missing page info digital 2013

192 pages 2011

fiction romance emotional lighthearted slow-paced

290 pages paperback 2009

fiction mystery lighthearted mysterious fast-paced

50 pages digital 2020

128 pages digital 2015

304 pages digital 2024

fiction crime mystery lighthearted mysterious fast-paced

288 pages paperback 2010

fiction mystery romance lighthearted mysterious fast-paced