Fundamentals of Ecosystem Science by David L. Strayer & Kathleen Weathers