Author: Abdur-Rahman ibn Yusuf.