Jeffery Kafer

34 books

396 pages digital

fiction science fiction

327 pages 2019

fiction romance dark mysterious tense fast-paced

362 pages 2019

fiction contemporary romance mysterious tense fast-paced

378 pages digital 2021

fiction fantasy romance adventurous emotional mysterious fast-paced