Socialist Party of Canada — political party of Canada, 1904–1925