Stages of thought : the co-evolution of religious thought and science /
Barnes, Michael Horace.
Oxford : Oxford University Press,
2000.
Includes bibliographical references (p. 298-322) and index.
Religion and science.
Religion and science