Al-Azhar : a millennium of Muslim learning. - Dodge, Bayard (Middle East Institute, 1961)