The socialist movement - MacDonald, James Ramsay, 1866-1937 (Home university library of modern knowledge)