William H. Foege, the public health leader who developed the vaccination strategy credited with helping wipe out smallpox and who led the Centers for Disease Control and Prevention, died on Saturday night at his home in Atlanta. He was 89; Dr. Mark Rosenberg said the cause was congestive heart failure.