Understanding Classical Sociology: Marx, Weber, Durkheim