David L. Hayes

Understanding Your Pacemaker or Defibrillator : What Patients and Families Need to Know