Ahmed Fekry Ibrahim Author

Ahmed Fekry Ibrahim is assistant professor of Islamic law at McGill University, Canada.