The Book of Life
All Souls • Book 3
by Deborah Harkness
Narrated by Jennifer Ikeda
Why Listen to This Audiobook?
After 70+ hours across three books, Jennifer Ikeda delivers a finale that actually earns its ending.
- Great if you want: a sweeping, magic-soaked series payoff with emotional closure
- Listening experience: long and layered — rewards patience, especially in the back half
- Narration: Ikeda's vocal consistency across all three books pays off here
- Skip if: you haven't finished books one and two — entry here is impossible
About This Audiobook
Diana Bishop and Matthew Clairmont return from Elizabethan London carrying knowledge that may be sufficient to protect them from the forces that have been hunting them, but the world they return to has changed in their absence and the allies they left behind have their own wounds. The third and final volume of Deborah Harkness's All Souls trilogy must resolve the search for the enchanted manuscript Ashmole 782, the covenant governing the uneasy peace between creatures, and the future of Diana and Matthew's forbidden union. Book three carries the weight of everything the series has promised.
Jennifer Ikeda's narration has been the consistent through-line of the trilogy, her investment in Diana's voice tracking the character's growth from uncertain scholar to something significantly more formidable. At nearly twenty-four hours, The Book of Life gives the resolution enough room to honor the complexity the series has built. Listeners who have followed from A Discovery of Witches will find the payoff substantial and the ending genuinely satisfying.