gifna Abd-el-Kader , Ebn-Mahieyel-Dine.