Medical Physiology 3rd Edition by Walter F. Boron