The Process, Prospects and Constraints of Democratization in Africa | Synapse