Author: Abu Nasr Muhammad 'Abd al-Rahman al-Hanbali