An Introduction to Cardiovascular Physiology - First Edition - Oxford Butterworths 1990