Marx saw "primitive" socialist thought as a fundamentally moral movement with no base in practical science. Marx's solution was to create an analysis of society on his principle of dialectical materialism. | Marx saw "primitive" socialist thought as a fundamentally moral movement with no base in practical science. Marx's solution was to create an analysis of society on his principle of dialectical materialism. |