Author: ابو الفضل، عبد السلام