An African Perspective of African Economic Development