Research, writings, and interviews
Research, writings, and interviews
Family papers
Family papers
Agendas and notes
Agendas and notes
Personal correspondence
Personal correspondence
Canadian Textile and Chemical Union
Canadian Textile and Chemical Union
Education and awards
Education and awards
Dominion Textile Company Limited
Dominion Textile Company Limited
Harding Carpets Limited
Harding Carpets Limited
Confederation of Canadian Unions
Confederation of Canadian Unions
Puretex Knitting Company Limited
Puretex Knitting Company Limited