Animal Physiology - Hill, Richard W. (Oxford University Press, 2018)