Karl Marx - Rowcroft, Andrew. (Routledge, 2021)