Cardiovascular physiology - Mohrman, David E (McGraw-Hill, 2003)