Look well on these skies : amazed by science, illumined by religion : exploring the debate on science and religion /
Blackwood, Douglas,editor.
Mayfield Salisbury Parish Church (Edinburgh, Scotland),publisher.
Title from cover.
Includes bibliographical references (pages 62-66).
Religion and science.