What is heart failure?

Visual guide to the symptoms and causes of heart failure