Karl Marx
Details
Birth Date 5 May 1818
Death Date 14 March 1883
Personal Name Karl Marx
Alternate Names
- Karl Heinrich Marx
- Carlos Marx
Official Sites
German philosopher, economist, sociologist, journalist and revolutionary socialist