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