Animal physiology from genes to organisms - Sherwood, Lauralee (Cengage Learning, 2013)