Author: 9th cent Thabit ibn Abi Thabit