Ibn Tufayl’s Hayy Ibn Yaqzan

Publications