The Great Troll War
by Jasper Fforde
The final instalment of the Last Dragonslayer Chronicles, demonstrating that with a smal...