Oh my God... okay so, this book is like grown-up Twilight. It has everything vampires, witches, time-travel, scholarly-things, France, England, upstate New York, demons, magical realism...
I know it sounds like it could be a mess, but everything is so well done and nicely written. First, I love books about scholars. A Discovery of Witches follows Diana Bishop who is an Oxford historian who specialises in alchemistry. Diana is also a witch. In the book's world vampires, witches, and demons all are real and co-exist together pretty well for the most part.
When Diana accidentally comes across an ancient manuscript that went missing centuries ago, she becomes the interest of all the world's creatures. The problem is Diana didn't realize the manuscript's importance so she returned it to Oxford's Bodleian Library, where no one can seem to find it again. It's then that she meets vampire Matthew Clairmont. Matthew and Diana fall in love, despite Diana's mistrust of vampires. Things get complicated because vampires and witches falling in love is forbidden by an ancient contract between the creatures. They leave Oxford for Matthew's family estate in Saint Lucien, France. After Matthew being threatened by an enemy vampire and Diana kidnapped by a fellow witch, they then leave for Diana's home in Madison, New York where it is eventually decided that they should hide back in time (though this book ends as they are leaving for the 16th century).
This book was just so good and I'm giving it 4 out of 5 stars. I look forward to reading the next one as this is the first in the trilogy. It really had something for everybody and I remained interested all the way through.