Earth science : basic principles and concepts - Tarbuck, Edward J. (Upper Saddle River, NJ : Prentice Hall, 2005)
Includes appendix, glossary and index.