A review by s_n_arly
Mister Monday by Garth Nix

4.0