Skip to content. | Skip to navigation
Kai Kresse is Associate Professor of African and Swahili Studies at Columbia University, New York.