Browse Resources
Browse by
'al-Azhar' from Oxford Islamic Studies Online
Situated in the heart of premodern Cairo, al-Azhar is the greatest mosque-university in the world today. Reluctantly adjusting to modern times over the last century, the millennium-old Azhar remains a focal point of Islamic religious and cultural…