Reading progress update: I've read 286 out of 359 pages.

Raising Demons  - Rachel Hawkins

If I hadn't already been Team Archer, I would be now after that little scene. Aww :)