The Wolf of Badenoch: Lighting the Lantern of the North


Alexander Stewart, otherwise known as the Wolf of Badenoch, is perhaps the most notorious character ever to set foot in the north of Scotland. From his lair at Lochindorb, he began a reign of terror which extended through his lands in Northern Perthshire, to Buchan in the East and Lewis to the West. He was [...]