Environmental Systems and Processes: Principles, Modeling, and Design