A review by willowd
Abhorsen by Garth Nix
adventurous
dark
emotional
inspiring
sad
- Strong character development? Yes
- Loveable characters? Yes
5.0