Genre: Fantasy

The Book of Souls

by Kevin Moore, narrated by Luke Welland
Where are the prices?
Audiobook retailers are constantly changing prices. To be alerted when prices drop signup for email alerts.

Available on these Audiobook retailers:

Audible

Details: Jack Kelly remembers everything about his wife and children, but that was before the accident. When he awakens, he’s his 13-year-old self and can read people’s minds, recall their pasts, and see and hear dead people, demons, and more. Thus begins his journey to help one soul cross over as he resolves to find his way back to his true existence.