Modeling the Environment, Second Edition