The political ideas of Marx and Engels - Hunt, Richard N. (Macmillan, 1975)