The Sense of God: Sociological, Anthropological and Psychological Approaches to the Origin of the Sense of God