"Dispensing with the dryness of traditional explanations of Marx, Kieran Allen shows how Marx's ideas apply to modern society. The first section briefly outlines Marx's life and the development of his work, then goes on to clearly explain his key theories, including historical materialism and...