Mark Gregory Hambley

American diplomat