C.J. Carmichael

88 books

346 pages paperback 2014

fiction romance emotional reflective medium-paced

missing page info

emotional lighthearted medium-paced

296 pages 2005

romance emotional reflective medium-paced

298 pages paperback 2007

fiction romance lighthearted medium-paced

484 pages digital 2013

emotional fast-paced

13 hours, 14 minutes audio

fiction

312 pages 2008

fiction romance emotional informative reflective slow-paced

missing page info

emotional lighthearted slow-paced

1744 pages digital 2015

fiction contemporary romance

missing page info digital 2014

romance dark mysterious fast-paced