Sister Sara
Prof. Dr. Ahmad Al-Tayyeb poses for a portrait in his Cairo, Egypt office October 16, 2008. On March 19, 2010, Al-Tayeb was appointed the grand sheik of Cairo's Al-Azhar University, the pre-eminent theological institute of Sunni Islam in the world today.
Add to Cart Add to Lightbox Download