Afimad ibn Mufiammad ibn Kathi, al Farghani. see also
Alfragnus.