Lectures and essays / by John Tyndall (Cullings from "Fragments of Science") (issued for the rationalist press association, LTD) - Tyndall, John, 1820-1893