THE BELIEF IN GOD AND IMMORTALITY, A PSYCHOLOGICAL, ANTHROPOLOGICAL AND STATISTICAL STUDY JAMES HENRY LEUBA 1916