Karl Marx, Marx’ position in the development of sociological theory, The Dialectic