Carla Kelly

88 books

fiction romance emotional lighthearted medium-paced

300 pages | first published 2016

fiction romance lighthearted fast-paced

336 pages | first published 2008

fiction romance reflective medium-paced

288 pages | first published 2009

fiction romance emotional slow-paced

341 pages | first published 1999

fiction romance lighthearted slow-paced

352 pages | first published 1998

fiction romance informative lighthearted fast-paced

320 pages | first published 2017

nonfiction romance emotional lighthearted fast-paced

320 pages | first published 2015

nonfiction historical romance lighthearted slow-paced

280 pages | first published 2014

fiction romance informative slow-paced

298 pages | first published 2007

fiction historical romance informative medium-paced

416 pages | first published 2011