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