This fantasy tale follows the All Souls Trilogy by writer Deborah Harkness, which focuses totally on a witch in addition to a vampire that need to learn to struggle the evil forces about them in contemporary England. https://socialmediainuk.com/story18755048/the-2-minute-rule-for-best-fantasy-books-with-witches