It was the custom to provide hospitality to anyone who asked for food and shelter. In accordance with this custom, Lady Margaret Stewart at Ardvorlich, pregnant at the time, gave hospitality to some travelling MacGregors. However, they had just come from murdering her brother, John Drummond of Drummonderinoch, and while she was out of the room placed his severed head on a silver platter, and placed in his mouth some of the cold victuals she had served them. She was so distraught that she ran out to the hills and gave birth to James Stewart, later known as Mad Major. The lochan she gave birth by is known as Lochan na Mna, the Lochan of the Woman, on the side of Beinn Domhnuill. Major James Stewart is one of the great historical characters of the Covenanting Wars and is the hero of Sir Walter Scott's novel "A Legend of Montrose", in which he changed James Stewart's name to Allan Macauley. This name is actually engraved on the foot of Major Stewart's gravestone in the Stewarts of Ardvorlich old kirk of Dundurn just outside the village of St Fillans on the shores of Loch Earn.