Kennedy Layne

89 books

fiction romance emotional fast-paced

198 pages | first published 2016

fiction romance tense medium-paced

310 pages | first published 2015

fiction romance emotional slow-paced

93 pages | first published 2016

fiction contemporary emotional fast-paced

248 pages | first published 2016

fiction romance emotional fast-paced

296 pages | first published 2014

fiction romance emotional mysterious fast-paced

284 pages

fiction romance emotional reflective fast-paced

328 pages | first published 2015

fiction contemporary romance emotional fast-paced

164 pages

fiction mystery adventurous dark mysterious medium-paced

196 pages | first published 2019

fiction fantasy mystery lighthearted mysterious fast-paced

192 pages | first published 2018