Engaging characters and situations. Prior story knowledge helpful, but not required. Jeffrey Kafer does a great job narrating. Check out Nathan Lowell’s other books on Audible as well as any books narrated by Jeffrey Kafer for a wonderful story-telling experience.
Review from In Ashes Born →