What the church has done for science
Subtitle: by J.A. Zahm.
Publisher: Ave Maria
Published: 1893
Place of publication: Notre Dame
Language: eng
Number of pages: 63
Subjects: Religion and science.