Author: ابن اسماعيل، ابو الحسن مصطفى