Author: شمري، عبد الله محمد إبراهيم،