Cardiovascular Physiology by Michael J. Parker & Carol-Ann Courneya