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

Clockwork Princess - Cassandra Clare