Amna Nosseir is an Egyptian professor at al-Azhar.

References

edit
edit