Philosophy in Andalusia : Ibn Bajja and Ibn Tufayl - Montada, Josef Puig (The Cambridge Companion to Arabic philosophy.(2006))