by Robert D. M'Ewan, Incorporation of Weavers (Glasgow, Scotland)
Being Records of the Incorporation of Weavers
No description available