The Stewart History from Loch Rannock, Perthshire, Scotland