Thought this was a brilliant follow up to Clockwork Angel. I love the characters, and it was great to see more of Will and the revelations into his past. The action scenes were great, too. Cassandra Clare has a wonderful writing style that completely wraps you up in what's happening to these characters. She draws on a lot of other literature as well which if you're like me turns out to be an education! Oh and I have to give her props for setting part of the bit in York (my home town) and doing a great job of it.