Home » Authors » Philip Sherrard
Philip Sherrard
Philip Sherrard

Philip Sherrard

Philip Sherrard was an English author and scholar educated at Cambridge.  Among the works for which he is best known is his collaboration in the complete translation of the Philokalia.  The combination of his interests in metaphysics, theology, art and aesthetics led to his participation in the review Temenos, of which he was one of the founders in 1980.  He was also recognized as a leading voice in situating modern attitudes and behaviors regarding the environment within a Christian framework. In all his works, Dr. Sherrard sought to express an all-embracing vision, in which the natural and the supernatural come together in a wholeness that bears witness to the numinous wonder of life.  This vision is the leit-motif of his last three books:  The Eclipse of Man and Nature: An Enquiry into the Origins and Consequences of Modern Science (1987), The Sacred in Life and Art (1990), and Human Image, World Image (1992).  He passed away in 1995.His essay “Christianity and the Religious Thought of C. G. Jung” is included in the anthology Science and the Myth of Progress . His article “Epilogue” can be found in the anthology, The Betrayal of Tradition .

Philip Sherrards Online Articles

Click each row to show the article source. Search results may indicate a word or phrase in the name of the source. Results are ordered by relevance.

TitleAuthor(s)Subject(s)LinkSource
The Symbolical Career of Georgios Gemistos PlethonPhilip SherrardChristianity, Platonism Link to article Studies in Comparative Religion, Vol. 8, No. 2. (Spring, 1974)
Modern Science and the Dehumanization of ManPhilip SherrardChristianity, Comparative Religion, Modernism, Science Link to article Studies in Comparative Religion, Vol. 10, No. 2. (Spring, 1976); also in the book “The Underlying Religion”
Teilhard De Chardin and the Christian VisionPhilip SherrardChristianity, Metaphysics, Modernism, Science Link to article Studies in Comparative Religion, Vol. 4, No. 3. ( Summer, 1970)
The Sexual Relationship in Christian ThoughtPhilip SherrardChristianity, Spiritual Life, Symbolism Link to article Studies in Comparative Religion, Vol. 5, No. 3. ( Summer, 1971)
A Single Unified SciencePhilip SherrardChristianity Link to article Not of this World: A Treasury of Christian Mysticism