A review by twocents
Lord Sunday by Garth Nix

5.0