Bye-laws and short history of Lodge St. Michael's Kilwinning, no.63, Dumfries. With list of past masters of the lodge
Freemasons.Lodge St. Michael's Kilwinning, No.63, Dumfries.
[Dumfries]
1933