Author: 'Ali ibn al-'Abbas al-Majusi
Alternate names: Haly Abbas
Died: 994