Biochemical adaptation : mechanism and process in physiological evolution - Hochachka, Peter W. (Oxford University Press, 2002)