Author: بن عبد الخالق، أبو المنذر الأزهري صالح بن محمد بن عبد الفتاح