Animal physiology: principles and adaptions - Gordon, Malcolm S