Physiology of the heart - Katz, Arnold M (Wolters Kluwer Health/Lippincott Williams & Wilkins Health, 2011)