TY - RPRT TI - Understanding heart failure. AU - Terry Hainsworth AU - Jason Beckford-Ball UR - https://pubmed.ncbi.nlm.nih.gov/15630965/ ID - 15630965 ER -