Reading progress update: I've read 329 out of 491 pages.

Sabriel - Garth Nix

I get another 2 weeks to finish this!