This fantasy tale follows the All Souls Trilogy by writer Deborah Harkness, which focuses primarily on a witch and also a vampire that have to figure out how to combat the evil forces all around them in modern day https://lauriebowler.com/shop/ols/products/the-fire-sorceress