Stress Ecology Environmental Stress as Ecological Driving Force and Key Player in Evolution (Springer, 2012)