https://slife.org/al-kindi/
Al-Kindi