John Freeman has served as a British diplomat and as an international civil servant. He is currently a Visiting Professor at King's College, London