The final installment of Deborah Harkness' All Souls trilogy, the Book of Life concludes Diana Bishop and Matthew Clairmont's quest for the mysterious Book of Life, which is said to contain the secrets of the existence of creatures - witches, vampires and daemons. It's safe to say at this point there will be spoilers for at least the first two books. I strongly recommend therefore, that if you aren't familiar with the All Souls trilogy you should acquaint yourself with it. It really is rather good.
The Book of Life picks up after the devastating events at the end of Shadow of Night. Matthew and Diana have returned from the 16th century, expectant with twins, and must face up to the Congregation's continued threat. However, their threat is not the only one. Matthew's disowned son is on the loose, ravaged with blood rage and creating a trail of devastation across Europe, and has his sights set on Diana and her unborn children as his next target. All the while, Diana must continue her search for the irretrievable Book of Life and its missing pages before anyone else can get to it.
Much as the two books before it, the Book of Life is very complicated with different plot lines that weave together almost as confusingly as Diana's spells. It is therefore difficult to sum up briefly, but without giving too much away I can say that some characters make return appearances that surprise and delight you. The characters are really what tie this story together and make it such a captivating read. Having grown with them over three books and experienced all their highs and lows, by the concluding chapter you really feel a part of the de Clermont family, or rather the Bishop-Clairmont family.
One thing I would have loved more of is to see how different characters' storylines progress, both in the period between Elizabethan England and modern day, and from different perspectives throughout the events of Book of Life. In terms of the plot, I was a little disappointed. After such a long search for the Book and many unanswered questions, it felt like it was a secondary plotline whose resolution posed more questions than it answered. The trilogy works well as it is and I wouldn't want to ruin it by adding another sequel, but I wouldn't say no to a shorter book, perhaps between the second and third novels, that filled some of the missing gaps.