William Guy Weigold, III, MD, FACC