Kelly Harper

28 books

116 pages digital

114 pages digital

119 pages digital

missing page info 2014

romance lighthearted mysterious fast-paced

missing page info 2014

romance emotional lighthearted fast-paced

21 pages 2012

inspiring fast-paced

337 pages 2017

lighthearted medium-paced

609 pages 2013

lighthearted slow-paced

missing page info 2013

fiction romance emotional slow-paced

23 pages digital

lighthearted medium-paced