Ratings599
Average rating3.6
This was the first Cassandra Clare book I read, and I was not sure what to expect. I ended up finding it very enjoyable. Some of the plot twists I guessed early, others surprised me. I'm excited to get the next book from the library.