American Heart Association American Medical Association Centers for Disease Control and Prevention Heart Failure Society of America Heart Rhythm Society Heartlibrary.com Holmes Regional Medical Center Wuesthoff Hospital