I am so excited that I finished this book just in time for the 4th one to be released. I have pre-ordered my copy! This series is incredible! City of Ashes was my favorite installment so far but I did love this one too. 
 I will admit there were a handful of scenes that I found myself skimming over; but only because I was so anxious to find out what was going to happen next. 
 You learn so much about Jace in this book, and I love that! He is such a great character. Clary too, but Jace is my favorite. 
 There are so many characters and new creatures and settings in this book. Cassandra Clare has really created a magnificent new world that I want to get lost in. I have not found another book world so complete since Harry Potter. I love when authors create their own universe. And she does such a great job with it too. 
 This book also kept me guessing. More than once, I caught myself being completely surprised by a turn of events. I did not want to put this book down, and yet I did not want to finish it. I would force myself to stop reading at points to try and stretch out the amount of time I could live inside the city of glass. 
 I love Cassandra Clare! This series has quickly climbed up the ranks of my favorite books of all time!