identifying three characters in 100 words each

Can you identify three of these noted Islamic astronomers and cosmologists and write a very brief summary of their life, work, and accomplishment? No more than 100 words each.

1- al-Farghānī (Abū al-ʿAbbās Aḥmad ibn Muḥammad ibn Kathīr al-Farghānī)

2- ibn Yunus (Abu al-Hasan ‘Ali ibn ‘Abd al-Rahman ibn Ahmad ibn Yunus al-Sadafi al-Misri)

3- al-Biruni (Abu Rayhan al-Biruni)

4- Ibn Rushd (Abū l-Walīd Muḥammad Ibn ʾAḥmad Ibn Rušd)

5- al-Bitruji (Nur al-Din Ibn Ishaq Al-Betrugi)