Elements Of Chemical And Physical Geology, Volume 1 by Benjamin Horatio Paul, John Drummond & Gustav Bischof