Author: Shah Ashraf al-Din Ashraf Bayabani .