Author: Abd al-Rahman ibn Abd al-Aziz Mani