Principles of Animal Physiology - MOYES Christopher D (Pearson, 2008)