Last week, sitting in Oxford University’s atmospheric Bodleian Library, Dr. Diana Bishop and I brushed fingers over an ancient manuscript … and slipped into the compelling enchantment of Deborah Harkness’s “A Discovery of Witches.” Harkness drew me more deeply under her spell as she threw each new challenge at her compelling heroine, Diana, a witch in denial who has turned her back on her family heritage. In “A Discovery of Witches” the author weaves an ancient complex mythology of witches, vampires, and demons linked both by DNA and centuries of a covenant that allows them to cohabit uneasily without attracting human notice.
The true beauty of “A Discovery of Witches” lies in the complex relationships of it’s characters — the growing complexities of love between Diana and the fifteen hundred year old scientist Matthew; the tangled love and pain of Matthew’s relationships with his fierce vampire mother, his dangerous brother, and his beloved sons both living and lost; between Diana and the ghosts of her parents who sacrificed their lives for her and left a mysterious chain of clues to her true destiny; between all these people and an ancient order of knights.
As I neared the end of Witches I wanted to hurry, to find out what happens to these wonderful people – and at the same time an unwillingness to reach the end. I’m not about to give any spoilers for those of you who haven’t yet read Deborah Harkness’s beautiful, exciting, and very satisfying story. I’ll just say that I love the way this book ended and was thrilled to realize that the ending was not an ending, but a door to a new beginning. A visit to the author’s website confirmed that A Discovery of Witches is the first book in the All Souls Trilogy.
Hats off to a new mistress of storytelling, world building, and fantastic fiction. When book two comes along, I’m first in line – wand thank the Goddess for eBooks because wherever I am, I know I’ll be able to purchase it in the e-niverse