Understanding Complex Ecosystem Dynamics: A Systems and Engineering Perspective takes a fresh, interdisciplinary perspective on complex system...