Author: Ibrahim ibn 'Abd al-Rahman ibn Abi Bakr Azraqi