Earth science : - Spencer, Edgar Winston (McGraw-Hill, 2003)