Manyebook
Ibn Tufail
Medieval Islamic Philosophical Writings