Lirael: Daughter of the Clayr (Abhorsen Trilogy, Bk. 2)

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