Province of Dumfriesshire Freemasons' directory ... /
Dumfries : Robert Dinwiddie, printer, High Street,
1894-
Freemasons. Provincial Grand Lodge of Dumfriesshire
Freemasonry