The Last Dragonslayer

by Jasper Fforde Book 1 of the Chronicles of Kazam