The All Souls Trilogy follows the story of Diana Bishop, a historian and reluctant witch, as she solves the mystery of Ashmole 782, falls in love with a mysterious vampire named Matthew Clairmont, and learns how powerful it can be to accept who you are.
The original story is from book 1 to 3, and then there are sequel books.