by Archibald Geikie
Subjects: Geology; Petrology. 15 chapters, 89,050 words. Public domain, via Project Gutenberg.