As I was reading this book, it dawned on me that it was like a blend of Dan Brown (expected) and Anne Rice (less expected). If you like either of those writers, you'll probably enjoy the read. If you enjoy both as I do you'll like it even more. It did go off the rails towards the end so will be interesting to see how the sequel reads.