Physiology of the Heart - Katz, Arnold M. (Lippincott Williams and Wilkins, 2000)