No products in the basket.
Karl Heinrich Marx was a German philosopher, critic of political economy, economist, historian, sociologist, political theorist, journalist, and socialist revolutionary.