A Discovery of Witches by Deborah Harkness has definitely made the list of one of my all time favorite books! It is an excellent mix of the much loved magic found in Harry Potter and the vampire romance from Twilight. It took me about the first 50 to 75 pages to really get into the book; so don’t toss it aside if it doesn’t catch your interest right away!
It all begins with a witch who is a direct descendant of the first woman murdered in the Salem witch trials who is reluctant to use her powers. Diana accidentally unlocks an enchanted long-lost manuscript which is now being sought after by each species of supernatural creatures. They believe it contains the story of all origins and the secret to immortality. Diana soon finds herself in a race to prevent a war among all supernatural creatures. Add to this an incredibly passionate yet dangerous romance between Diana and a 1,500 year-old vampire, and you have an enchanting read that you will NOT want to put down!
A Discovery of Witches is book one of the All Souls Trilogy. As soon as you are finished, you will be itching to get your hands on book two!