Period 1: Diversity and Interaction in the World of 1200-1450

Chapter 2: States and Civilizations: A Global Tapestry


Swahili Civilization: