Charles Lyell and Modern Geology by T. G. Bonney