Projects

Islam
  • Islam and Modernity: Alternatives in Contemporary Senegambia and Ghana