Iwu, Chux Gervase, and Gbadamosi T. Adeola. 2011. “Leadership Effectiveness, Truth Commissions and Democratization in Africa”. Journal of Social and Development Sciences 2 (3): 121-30. https://doi.org/10.22610/jsds.v2i3.661.