On November 18-19, dozens of scholars, religious leaders, business people, and intellectuals will gather in New York for the public launch…
Aminah McCloud
Aminah McCloud is Professor of Islamic Studies and Director of the Islamic World Studies Program at DePaul University.