Environments and evolution: interactions between stress, resource inadequacy and energetic efficiency.

Environments and evolution: interactions between stress, resource inadequacy and energetic efficiency.