Goldenhand by Garth Nix
Goldenhand by Array