Reading progress update: I've read 220 out of 570 pages.

Clockwork Princess - Cassandra Clare