Protectors or pretenders? Government Human Rights Commissions in Africa. - Takirambudde, Peter (2001)