In Bryce Coville's The Dragonslayers, a brave squire, an earnest
page, and a strong-willed princess set out on their own missions to slay
the dragon created to carry out a witch's revenge.
When Grizelda decides to get revenge on King Mildred, she doesn't go
halfway. She makes the fiercest dragon the kingdom has ever seen.
Now, someone has got to kill the thing. But the knights are too
frightened, which leaves the job to an old squire, a young page boy, and
the most willful princess who ever strapped on a sword.
The question is, can they stop arguing long enough to face the greatest
battle of all?