This book really had my attention. It was great. I found it to be an original take on the relationship between witches and demons. The characters were very entertaining, the plot was interesting, and the mystery was gripping. It's billed as a YA fantasy, but I think adults who like horror would like it. I did not want to put this book down.