The belief in God and immortality;: a psychological, anthropological and statistical study - Leuba, James H. (Open Court Pub. Co., 1921)