Rupert didn't especially want to be a prince. And he certainly never asked to be the second son of a royal line that really didn't need a spare. So he was sent out to slay a dragon and prove himself - a quest straight out of legend. But he also discovered the kinds of things legends tend to leave out, as well as the usual demons, goblins, the dreaded Night Witch - and even worse terrors hidden in the shadows of Darkwood. Rupert did find a fiery dragon - and a beautiful princess to rescue.
I would rather listen to the audible version the narrator is excellent he puts you right there
Captains Hawk and Fisher, the only honest cops in Haven, are up to their ears in the usual Haven business when a messenger from a far away land finds them and reveals their real identities and mission - bring a killer to justice and ascend to the throne.
A great Simon R Green tale as always.