A review by twocents
Drowned Wednesday by Garth Nix

5.0