Machine generated authority record.
Work cat.: (Clm)67856: Esam Eltigani Mohamed Ibrahim 14325, Hassan Turabi's Tafsir, 2016