Comparative Cardiovascular Dynamics of Mammals by John K-J. Li