Kristine Cayne

35 books

280 pages 2012

emotional mysterious fast-paced

missing page info 2012

dark emotional reflective fast-paced

444 pages digital

adventurous dark fast-paced

280 pages digital 2012

fiction romance adventurous mysterious fast-paced

268 pages 2013

erotica romance lighthearted fast-paced

228 pages paperback

medium-paced

38 pages 2013

romance dark lighthearted fast-paced

138 pages digital 2015

fiction erotica romance adventurous emotional medium-paced

138 pages digital

adventurous emotional medium-paced

246 pages 2018

romance emotional medium-paced