Animal physiology: From genes to organisms - Sharwood, Lauralee (Belmont Cengage Learning, 2013)