A Bright Afternoon in Masjid al-Azhar: 3 Elements of Knowledge Demonstrated by Sh. Ahmad al-Maliki by Suhaib WebbJanuary 24, 20101 min read