Born in Glasgow, by the early 1910s, Muir was the editor of The Socialist, the newspaper of the Socialist Labour Party.
Born in Glasgow, by the early 1910s, Muir was the editor of The Socialist, the newspaper of the Socialist Labour Party.