A review by whatkatyreads
Grim Tuesday by Garth Nix

4.0