Physical geology - Plummer, Charles C. (McGraw Hill, 2003)