Man, the mirror of the universe
Subtitle: or, The agreement of science and religion, explained for the people.
Publisher: Russell brothers
Published: 1892
Place of publication: New York
Language: eng
Number of pages: 375
Subjects: Religion and science -- 1860-1899.