The Vital Roots of European Enlightenment: Ibn Tufayl's Influence on Modern Western Thought: Ibn Tufayl's Influence on Modern Western Thought