Africa: Past, Present & Prospects