Karl Marx

Surname: Marx
First Name: Karl
Occupation/description: Philosopher [Germany]
Dates: [1818 - 1883]