A review by literatehedgehog
Sabriel by Garth Nix
4.0
Reread this multiple times, every time still so excellent! Enjoyed the audio book on a road trip, narrated by none other than Tim Curry.