Sociology of religion: critical concepts in sociology - Hamilton, Malcolm B. (Routledge, 2007)