Mark W. Libby
American diplomat

Mark W. Libby