Karen Clarke

30 books

292 pages 2018

fiction romance lighthearted fast-paced

342 pages 2017

fiction romance lighthearted relaxing fast-paced

301 pages 2017

fiction contemporary romance lighthearted fast-paced

322 pages digital 2018

fiction contemporary romance lighthearted fast-paced

300 pages 2018

fiction romance lighthearted fast-paced

290 pages 2019

fiction romance lighthearted relaxing slow-paced

268 pages 2019

fiction romance lighthearted medium-paced

293 pages 2012

fiction romance lighthearted fast-paced

294 pages digital 2021

fiction mystery thriller emotional mysterious medium-paced

296 pages 2019

fiction romance lighthearted fast-paced