Now in its second edition, Environmental Engineering: Fundamentals, Sustainability, Design by Mihelcic and Zimmerman has evolved from the traditional approach centered on describing, characterizing, quantifying, and monitoring current environmental problems to one that is focused on the...