A review by chriszlol
Shade's Children by Garth Nix

3.0