The sacred and the profane; the nature of religion