Q. How do Marx, Weber and Durkheim differ in Understanding Religion? Explain. (UPSC CSE Sociology Optional | 20 Marks)