Sketches of creation : a popular view of some of the grand conclusions of the sciences in reference to the history of matter and of life.