Ecological Concepts, Principles and Applications to ...