Essentials of Geology 7th Edition by Stephen Marshak