Kim Carmichael

56 books

213 pages 2016

fiction romance reflective medium-paced

206 pages paperback

fiction romance reflective medium-paced

417 pages digital 2019

fiction romance dark funny reflective fast-paced

1650 pages 2013

fiction erotica reflective slow-paced

331 pages digital 2013

fiction erotica romance funny medium-paced

380 pages 2015

fiction romance funny reflective medium-paced

1354 pages 2017

lighthearted fast-paced

2566 pages 2018

erotica romance tense fast-paced

318 pages paperback

dark medium-paced

134 pages paperback 2012

erotica romance dark emotional fast-paced