James Stewart

British diplomat and colonial administrator