Clockwork Angel - Cassandra Clare 4.5 stars actually.