The harmony existing between Christianity and true science ...
Publisher: [Johnstone and Hunter, printers]
Place of publication: Edinburgh]
Language: eng
Number of pages: 30
Subjects: Religion and science