Physical geology: The science of earth - Fletcher, Charles (Hoboken John Wiley & Sons, 2014)