Clockwork Princess - Cassandra Clare OMG. This book was so good. Ahhh...all the emotions!