A Fresh and Modern Exploration of Environmental Geology Designed for the undergraduate, introductory environmental geology course for majors and non-majors alike, Environmental Geology Today presents the core geological principles and explores the effects of humanity on the physical environment. Co[...]