Physical geology - Plummer, Charles C (McGraw-Hill Higher Education, 2005)