Author: باقرى، سيّد ابو الحسن،