Essentials of geology - Chernicoff, Stanley (Houghton Mifflin, 2003)