Church of Scotland Mission.British East Africa Mission Council.