Address delivered before the British Association assembled at Belfast - Tyndall, John, 1820-1893.; British Association for the Advancement of Science (New York : D. Appleton and co., 1875)
"Revised by the author, with a second preface, replying to his critics; and an appended article on "Scientific materialism."
Keywords: Science -- History; Religion and science; Evolution; Crystallization