Essentials of cardiovascular physiology - Sparks, Harvey V., (University of Minnesota Press,)