Kennedy Layne

87 books

fiction magical realism mysterious medium-paced

168 pages

fiction magical realism lighthearted medium-paced

176 pages

fiction magical realism mysterious fast-paced

184 pages

fiction romance dark mysterious tense fast-paced

218 pages | first published 2016

fiction romance emotional medium-paced

223 pages | first published 2016

fiction erotica romance mysterious medium-paced

missing duration info

fiction erotica romance dark mysterious tense fast-paced

434 pages | first published 2013

fiction romance reflective fast-paced

222 pages

fiction magical realism emotional slow-paced

174 pages

fiction mystery lighthearted mysterious fast-paced

156 pages | first published 2018