Question : who signed the 1900 buganda agreement on behalf of the british
Answer : Sir Harry Johnston