Medical physiology : a cellular and molecular approach - Boron, Walter F. (Elsevier Saunders, 2005)