Sabriel (Abhorsen Trilogy, Bk. 1)

Sabriel  - Garth Nix http://basicallybooks1994.blogspot.com/