Animal physiology : Mechanisms and adaptations Eckert, Roger text W. H. Freeman 1988 N PHYSIOLOGY URN:ISBN:0716718286