An Introduction To Geology by John Edward Marr