Essentials of geology - Marshak, Stephen (W.W. Nortan & Company, 2016)