Text this: The contribution of Ibn Ishaq al-Kindi to light, optics and cryptology