Animal Physiology, Third Edition - Sinauer Associates