The socialist movement - MacDonald, James Ramsay 1866-1937 (Williams and Norgate, 1952)