Textbook of environmental physiology