Botkin, Keller:

Environmental Science: Earth as a Living Planet, 6th Edition

Student Companion Site