A Discovery of Witches is by Deborah Harkness. The first book in the All Souls trilogy. Diana Bishop is a historian and a witch; a witch who doesn't use her magic. While doing research on ancient alchemical texts at Oxford she discovers a bewitched manuscript that witches, vampires, and demons all seem to want. Suddenly, Diana finds herself pursued by a host of creatures who think she has the power to get the manuscript for them. She finds she has no one to turn to for help but Matthew Clairmont. The problem is Matthew is a vampire and relationships between witches and vampires are forbidden. A wonderful book, full of action and historical references that delight and enlighten the reader.
Ratings: 11th grade - 9 out of 10 - P (profanity) - V (violence) - AC (some mature thematic content).