I’m about halfway through The Book of Life a smogasbord of vampires and witches. It’s the third book of the series, The All Souls Trilogy, and I’d recommend starting with number one, A Discovery of Witches, for a satisfying supernatural sleighride.
I’m not much for vampires but I have a thing for witches and there’s a hell of a one living in these books. I’ve read all the “witch books” and Ms. Harkness’ are up on the top of the heap.
The All Souls Trilogy. Fasten your seatbelt before setting out. These books don’t need a review, they’re perfectly happy just to keep you up all night with your hair sticking out every which-way.