The eclipse of man and nature : an enquiry into the origins and consequences of modern science - Sherrard, Philip (West Stockbridge, MA : Lindisfarne Press, 1987)
Includes bibliographical references
Keywords: Religion and science -- 1946-; Man (Christian theology); Science -- Philosophy