Tag Archives: Viking

Review: The Book of Life by Deborah Harkness

The Book of Life (All Souls Trilogy, #3)The Book of Life by Deborah Harkness

My rating: 5 of 5 stars

A copy of this book was provided by the publisher for an honest review at The Romance Evangelist.

The final book in Deborah Harkness’s fantastic All Souls trilogy is finally here, and it seems like it’s been forever since we last saw Diana and Matthew. THE BOOK OF LIFE picks up where SHADOW OF NIGHT left off, with our favorite witch and vampire returning to their current timeline and dealing with the aftermath of their actions back in Elizabethan England. To say more is to spoil, and I won’t do that. But be assured, all their past interactions are accounted for here in the present, even as time appears to start circling back on itself while the story hurtles toward its final confrontation between good and evil.

After Diana and Matthew began their improbable quest in A DISCOVERY OF WITCHES, and then stepped back in time for SHADOW OF NIGHT, no less than the safety of everyone on Earth was at stake in THE BOOK OF LIFE. Its landscape spans across time and space, and nearly every question posed in the first two books is answered in full. But what made the All Souls trilogy work so well for me was the romance between Diana and Matthew. Their love was forbidden, impossible, and irresistible. It should never have happened, should never have lasted, and yet by the end of this final book, we see how perfectly they fit, and how their romance wasn’t just fated, it was required in order to save the world and everyone in it. To take their love story out of THE BOOK OF LIFE would be like removing the first three pages of the Book of Life in the story itself; all the words would run together in search of the missing portion that made them all make sense. And to call THE BOOK OF LIFE one of the best romances I’ve read this year is no insult – it is the highest compliment I can pay. If you enjoyed the first two books in Deborah Harkness’s All Souls trilogy, this final book is the payoff you’ve been waiting for. If you haven’t read the other books, then you need to start now with A DISCOVERY OF WITCHES. I envy you the ability to read all three books in a row for the very first time.

View all my reviews