The ideas of Karl Marx were a mix of German philosophy, English economics and French politics so very Euro in its ideological composition
The ideas of Karl Marx were a mix of German philosophy, English economics and French politics so very Euro in its ideological composition