William Tapley Bennett Jr.

American diplomat

William Tapley Bennett Jr.

American diplomat