Elements of geology; a text-book for colleges and for the general reader, by Joseph Le Conte ... Rev. and partly rewritten by Herman Le Roy Fairchild ...