Socialist movement - Macdonald, J. R. (London Williams and Norgate, 1920)
English