 Margaret Haile

Margaret Haile was a Canadian socialist in the late nineteenth and early twentieth centuries, a teacher and journalist by profession.She was active in the socialist movements in both Canada and the United States.