Author: ابن شريف، عبد الصمد