Cardiovascular physiology : a lange medical book - Mohrman, David E.; Heller, Lois Jane (Jaypee Brothers, 2010)