Ali Abdulhadi el-Mâmuri
Biography
Ali Abdulhadi el-Mâmuri