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