Author: Samuel al-Maghrebi.