You need to sign in or sign up before continuing.

Jeffrey Kafer

250 books

missing duration info audio

missing duration info audio

fiction science science fiction adventurous fast-paced

346 pages digital 2023

adventurous slow-paced

350 pages 2016

fiction science fiction adventurous tense fast-paced

252 pages 2018

fiction science fiction adventurous mysterious tense medium-paced

340 pages 2019

fiction science fiction adventurous tense fast-paced

274 pages 2019

fiction science fiction adventurous tense fast-paced

414 pages paperback 2024

fiction romance adventurous dark emotional medium-paced

247 pages digital 2018

fiction science fiction adventurous lighthearted fast-paced

444 pages 2018

fiction science fiction adventurous tense fast-paced