Fragments of science a series of detached essays, lectures, and reviews - Tyndall, John 1820-1893 (Longmans, Green & Co., 1872)