Physiology by Joseph F. Hoffman, Michael Wang & James P. Ryan