An Introduction To Geology by Benjamin Silliman & Robert Bakewell