The eclipse of man and nature : an enquiry into the origins and consequences of modern science /
Philip Sherrard.
- West Stockbridge, MA : Lindisfarne Press, c1987.
- 124 p. 22 cm.
Includes bibliographical references
0892810769
Religion and science--1946- Man (Christian theology) Science--Philosophy