Charles Lyell, the years to 1841: - Wilson, Leonard G. (Yale University Press, 1972)