Author: Bertrand Besigye
Born: 1972