Author: Abd al-Rahman ibn Muhammad ibn Musa Hammudi