Uganda: a survey