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

Clockwork Princess - Cassandra Clare