Stress ecology: environmental stress as ecological driving force and key player in evolution - Steinberg, Christian E. W (Springer, 2012)