• 1
  • review
  • 0
  • helpful votes
  • 5
  • ratings
  • The Book of Life

  • All Souls, Book 3
  • Written by: Deborah Harkness
  • Narrated by: Jennifer Ikeda
  • Length: 23 hrs and 53 mins
  • Unabridged
  • Overall
    4.5 out of 5 stars 115
  • Performance
    5 out of 5 stars 100
  • Story
    4.5 out of 5 stars 99

In The Book of Life, Diana and Matthew time travel back from Elizabethan London to make a dramatic return to the present - facing new crises and old enemies. At Matthew’s ancestral home, Sept-Tours, they reunite with the beloved cast of characters from A Discovery of Witches - with one significant exception. But the real threat to their future has yet to be revealed, and when it is, the search for Ashmole 782 and its missing pages takes on even more urgency.  

  • 5 out of 5 stars
  • An amazing journey.

  • By Anonymous User on 2019-02-14

An amazing journey.

5 out of 5 stars
5 out of 5 stars
5 out of 5 stars

Reviewed: 2019-02-14

I'm a big fan of this trilogy. The relation between Diana and Matthew is beautiful. I love when the author find a way to close the premise and even though it was in the first book. Book with a lot historical facts. The end of this trilogy is a mourning for me but in the good way.