Three Generations of Constitutions in Africa: An Overview and Assessment in Social and Economic Context