I thought that this book was interesting, but that it was rather confusing. There were mentions of magic, but the author did not elaborate on them and left the reader in the dark. I also didn't like the ending to the book. Throughout the whole story, the author made Azrael out to be an evil warlock who would do whatever he had to to get what he wanted, but then at the end, she portrayed him as a good person who did only what he promised and nothing else. I just thought that it was a little random and disorganized. However, it was well-written and kept me interested in the story. I would recommend this book to anyone who enjoys fantasy and mystery type books, but it will take some brain power to understand what is happening.