Africa: Diversity and Development introduces and de-mystifies Africa's diversity and dynamism, and considers how its peoples and environments have interacted through time and space.
Africa: Diversity and Development introduces and de-mystifies Africa's diversity and dynamism, and considers how its peoples and environments have interacted through time and space.