Clockwork Princess

Clockwork Princess - Cassandra Clare A wonderful ending to a wonderful series, filled with lots of humor, sadness, happiness, and twists and turns. Cassandra Clare really outdid herself with this one.