This one is for the geek girls. Admittedly, I’ve only just started The Book of Life but have been so. excited. for. it. all. summer. So I had to include it here. Naturally, it isn’t for everyone, but if you are into witches + vampires (like me) and haven’t read the All Souls Trilogy, you must. Unlike most books about witches, it actually isn’t a young adult book. It’s smartly written, rich in historical fiction, and (though I found that the first book started out slowly) a page turner once you get into it.