Cardiovascular physiology concepts - Klabunde, Richard E. (Lippincott Williams & Wilkins/Wolters Kluwer, 2012)