Author: ابن شداد، محمد عبد المجيد