Author: Taybugha Al-Ashrafi Al-Baklamishi Al-Yunani.