Reading progress update: I've read 249 out of 312 pages.

The Titan's Curse  - Rick Riordan