Between Two Fires by Christopher Buehlman, Narrated by Steve West

Christopher Buehlman’s Between Two Fires transports readers to the region now known as France during the peak of the Black Death. The world was ending. Sickness had emptied whole villages, leaving nothing behind but decaying remnants and ghosts that haunted the vacant homes. The survivors, few and far between, were living through horrors no one had ever seen. Amid this nightmare of disease and human predation, a war unlike any witnessed on Earth was taking place. This tableau of terror, both human and spiritual, is the world Buehlman brings to life.
When Thomas, a crude and disgraced knight, takes it upon himself to shelter and protect a young girl–who knows things she should not know and sees things others cannot see–he knows he’s set himself on a path that might end in tragedy. But nothing can prepare him for the madness and cruelty awaiting them on their journey to Avignon.
The boundaries of reality are repeatedly blurred throughout the narrative, forcing the reader to question–as Thomas does–whether he’s awake or dreaming. The dead haunt the living, tormenting them with cruel assertions and distorted recollections of the past. Ghosts appear and disappear, leaving us to wonder which of these apparitions are truly beyond the veil, and which are drawn from the memories of Thomas and the weary priest who joins him on his quest.
Will the trio arrive where they intend, or will the gates of Hell await them instead. Is there a difference?
Steve West narrated this audiobook almost perfectly. The delivery of dialogue and narrative components were both handled with great attention to detail. The narration was almost as gripping as the story itself.