Have Sword, Will Travel

Written by Garth Nix and Sean Williams