Medical physiology : principles for clinical medicine - Rhoades, Rodney (Lippincott Williams & Wilkins, 2009)