Cassandra Clare has yet again, done it. Created a stunning story, stringing along my heart in the process. I really need to stop falling in love with stories, I keep getting my heart broken. This has been on my highly anticipated shelves since January, and I wasn't let down. I loved the diversity that she puts in all of her books, not just this one. And I feel like her writing style is so beautiful, and It complements the worlds and fantasy settings that she writes in. It brings a much more whimsical flavor to the story, and you can see the magic very vividly. I would recommend this one for anyone who likes strong, diverse characters, and a beautiful writing style. As well as a nice, stable plot.