You need to sign in or sign up before continuing.

Kennedy Layne

106 books

168 pages paperback

fiction magical realism mysterious medium-paced

176 pages paperback

fiction magical realism lighthearted medium-paced

184 pages paperback

fiction magical realism mysterious fast-paced

218 pages 2016

fiction romance dark mysterious tense fast-paced

223 pages 2016

fiction romance emotional medium-paced

missing duration info audio

fiction erotica romance mysterious medium-paced

434 pages 2013

fiction erotica romance dark mysterious tense fast-paced

222 pages paperback

fiction romance reflective fast-paced

174 pages paperback

fiction magical realism emotional slow-paced

750 pages paperback 2016

fiction romance dark fast-paced