A review by twocents
Lady Friday by Garth Nix

5.0