32. Leading religious figures in Najib Mahfuz’s writings

Articles Group