Showing 1 results

Archival Description
Only top-level descriptions Young, James Halifax Regional Municipality (N.S.) Canada--Politics and government
Print preview View:
James Young's research files for his Dalhousie honours thesis on the Communist Party of Canada in Cape Breton before 1926
James Young's research files for his Dalhousie honours thesis on the Communist Party of Canada in Cape Breton before 1926