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 design and development of innovative new solutions. The breadth and depth of coverage is appropriate for a one-semester undergraduate course, having been streamlined to a manageable 11 chapters in the new edition.