Ecology Revisited : Reflecting on Concepts, Advancing Science - Schwarz, Astrid. (Springer Netherlands : Imprint: Springer, 2011)