James Patrick Kelly 

Professor Emeritus of International Law. Have lived and worked in Kenya, Uganda, Italy and Australia.