A history of the Lodge of Melrose St John No. 1² /
Drummond, W. A.author.
Freemasons. Lodge of Melrose St. John No. 1² (Melrose, Scottish Borders, Scotland)