You are about to access our book library "Elementary geology. By Edward Hitchcock ... A new edition, ed., rev., enl., and adapted to the present advanced state of the science. With an introductory notice, by John Pye Smith ... by Michigan Historical Reprint Series (2005-12-21) full version" .