Animal Physiology - Hill, Richard (New York: Oxford University Press, 2018)
English