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

Clockwork Princess - Cassandra Clare