by Lee A. Kirkpatrick
"Why has religion played such a strong role in all human cultures throughout history? Despite the remarkable diversity of forms of religious belief, why have certain common themes consistently emer…