All Souls book 3 · 2014
The Book of Life
Back in the present, Diana and Matthew face enemies old and new as they search for the missing pages of the manuscript.
Spoiler-free summary written for The Recurring Cast.
As an Amazon Associate I earn from qualifying purchases.
Book facts
- Author
- Deborah Harkness
- Series
- All Souls, book 3 of 5
- Published
- 2014
- Setting
- Set in Oxford
- Characters charted
- 6
- Chart confidence
- High
The Book of Life on screen
- A Discovery of Witches (2018–2022, series, Sky One). Teresa Palmer plays an Oxford historian and reluctant witch, and Matthew Goode the vampire geneticist drawn to her, across three seasons.
Who is in The Book of Life
6 recurring or key characters from Deborah Harkness’s chart. Introduces Phoebe Taylor.
Lead 1
- Diana BishopWitch and historian
Major 1
- Matthew ClairmontVampire scientist
Minor and cameo 4
- Ysabeau de ClermontMatthew's mother
- GallowglassMatthew's nephew
- Marcus WhitmoreMatthew's son
- Phoebe TaylorFirst appearanceMarcus's fiancée
Also featuring these characters
Other Deborah Harkness books that share the most characters with The Book of Life.
- A Discovery of Witches2011 · All Souls · 4 shared charactersBuy on Amazon
- The Black Bird Oracle2024 · All Souls · 4 shared charactersBuy on Amazon