Author: شمري، حافظ محمد عباس