So I reviewed Clockwork Angel and talked about how I despised Will for being a jerk and for being a Jace clone. But by the end of this series I was proven wrong on the jerk account (he is still a Jace clone though). It has been a very long time since a book made me cry, but this book made me cry. Not "teary" but full out weeping. This book is amazing despite the characters being clones and has revelations and emotion and action. I just really have issues with Cassandra Clare and the issues that surround her and her unwillingness to address them in any mature fashion. She also seems to just re-write the same characters. She gives them different names and faces but the same personalities. So for this reason, I couldn't bring myself to give that extra star. With that said James "Jem" Carstairs will probably remain one of my favorite Characters of all time.