Glencore Tower; or, The feuds of Scotland. A legend of the thirteenth