Principles of animal physiology - Moyes, Christopher D .; Schulte, Patricia M . (: Pearson Education Asia, 2007)