The socialist movement - MacDonald, James Ramsay 1866-1937 (Butterworth, 1929)