Principles of animal physiology - Moyes, Christopher D. (Pearson Benjamin Cummings, 2006)