John Holmes
British diplomat

John Holmes