Archibald VS the Great Goblin King

This is a known adventure book.
There once was a boy named Archibald. He lived with his loving family in a small village in Dramor. Dramor was a village so small, they had no guards. This eventually caught the attention of the local Goblin gang.   The goblin gang was run by the Great Goblin King. They decided to raid the village. The whole village feared and hid for their lives, but the young Archibald decided to challenge the Goblin King to a duel. The Goblin King laughed, but accepted - this would be easy for him.   However, instead of the Goblin King killing Archibald in one blow, Archibald kept dodging his attacks. Eventually, after the Goblin King tired, Archibald used a sling to shoot the King with a stone, knocking him unconscious. This gave the village people a chance to drive the goblins out and kill their King, making sure they would never bother them again.  

Notes

This is an Eithurian retelling of "David VS Goliath".