Life and teaching of Karl Marx - Beer, Max (Routledge taylor and francies group New York, 2018)