Democracy, human rights, and good governance in Africa by Steve McDonald | Lex | Lex