Animal Physiology, Third Edition - sinauer.com