William Weir (diplomat)

GPTKB entity