Please answer this question: who signed the 1900 buganda agreement on behalf of the british?
Sir Harry Johnston