Coping with thermal challenges: physiological adaptations to environmental temperatures.

Coping with thermal challenges: physiological adaptations to environmental temperatures.