The Novels

Once upon a time, there was a little witch named Diana...

A Discovery of Witches, Book 1 ---- Shadow of Night, Book 2 ---- The Book of Life, Book 3

@VPL | or WorldCat @VPL | or WorldCat @VPL | or WorldCat

The All Souls Trilogy follows the historian and reluctant witch Diana Bishop. She calls up a lost magical manuscript and, without understanding the importance, sends it back to stacks where it goes back to hiding. Everyone wants this enchanted text and Diana is the key. Enter the ancient vampire Matthew Clairmont, who has been searching for the text for more than a hundred year.

The first book, A Discovery of Witches, introduces the cast of creature characters, the well-crafted world of modern magic, and brings Matthew and Diana together as they fall in love. As the epic, compelling story throws Diana into increasingly dangerous situations, she comes to understand she can't push her magic away any longer.

The second book, Shadow of Night, begins when Diana and Matthew travel back to 1590 BCE to help Diana find a tutor and hunt for Ashmole 782 before it became enchanted. During this time, Matthew and Diana work on the reality of being in love. Deborah Harkness uses her own expertise in Elizabethan history to create a rich, detail-oriented trip through time.

The third book, The Book of Life, brings events to a head. Diana's powers are blossoming, Matthew is taking charge of vampire family politics, and the lost book will reveal secrets that challenge the creature world to the core. This book effortlessly weaves all aspects of the story together in an engaging, lyrical page turner full of wonder.

If you like the books, be sure to try the audiobooks read by Jennifer Ikeda. She does an amazing job of capturing the mood and voicing the characters we love so much. The audiobooks can be found at:

A Discovery of Witches @VPL | or WorldCat

Shadow of Night @VPL | or WorldCat

The Book of Life @VPL | or World Cat