Animal physiology - Hill, Richard William, 1942- (Sinauer Associates, 2012)