The eclipse of man and nature : an enquiry into the origins and consequences of modern science /
Sherrard, Philip.
West Stockbridge, MA : Lindisfarne Press ; Rochester, Vt. : Distributed by Inner Traditions,
c1987.
Includes index.
Bibliography: p. [119]-122.
Religion and science
Man (Christian theology)
Science