Alfragnus. see also
Afimad ibn Muhammad ibn Kathi¢, al Farghani.