The Last Dragonslayer
The Last Dragonslayer is a fantasy novel by Jasper Fforde. It is set in an alternate world in which magic is real, but has become weakened and is also being replaced by modern technology. The setting is almost like modern Britain, except that it is split into a number of small states.