Karl Marx

A German philosopher, political theorist and socialist revolutionary.

Karl Marx Definition
Karl Marx Definition

A German philosopher, political theorist and socialist revolutionary. Karl Marx is known for developing the theories of Marxism, advocating for a classless society.