There are very few figures in history that have exerted as much and as varied an influence as Karl Marx. His work represents an unrivalled intervention into fields as various as philosophy, journalism, economics, history, politics and cultural criticism. His name is invoked across the political spectrum in connection to revolution and insurrection, social justice and economic transformation.