Ibn al-Shatir
Ibn al-Shatir and Copernicus.