Omid Safi

Omid Safi

Omid Safi is the Director of the Duke Islamic Studies Center.


MORE FROM AUTHOR