Reading progress update: I've read 31 out of 557 pages.

The Lost Hero (Heroes of Olympus, #1) - Rick Riordan