Cardiovascular physiology - David. E Mohrman (McGraw Hill, 2014)