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