Author: شنقيطي، عبد الرؤوف بن عبد الله عمر