Knight Errant
John Jackson Miller
Lord Sunday (The Keys to the Kingdom, Book 7)
Garth Nix
Keys to the Kingdom (7)