Home » Karl Marx

Karl Marx

Karl Marx

German - philosopher, economist, historian, political theorist, sociologist, journalist and revolutionary socialist.