Approaches to the study of religion: Classical approach: Durkheim–functionalism, Marx–dialectics, Weber–rationalization, Mauss–evolutionary; Neo-classics: Peter Berger–sacred canopy and Clifford Geertz–symbolic; Contemporary approach: Mircea Eliade, Edmund Husserl¬–Phenomenological, Jürgen Habermas–Neo Marxist, Victor Turner, R.A. Rappaport– Anthropological.