Living with Earth An Introduction to Environmental Geology - Travis Hudson (NewDelhi PHI Learning, 2012)