The Hamlet affair Charles Lyell and the North Americans - Silliman, Robert H. (1995)