Life on the Margins of Islam African Societies. Diverse Land: 10s of geographies 100s of tribes 100s of languages →political unity rare.
What is a Simple Machine?
Day I- Essential Question