Authors:
Philip Sherrard
Subject: Christianity, Comparative Religion, Modernism, Science
Source: Studies in Comparative Religion, Vol. 10, No. 2. (Spring, 1976); also in the book “The Underlying Religion”