The social ecology of religion - Reynolds, Vernon (New York : Oxford University Press, 1995)