Ibn Tufayl's Hayy ibn Yaqzān;