The socialist movement - Macdonald, James Ramsay (London : Williams and Norgate, 1911)