A review by armina_salemi
Shade's Children by Garth Nix

2.0