Friedrich Engels and Modern Social and Political Theory - Paul Blackledge (2019)