Philosophy of Ibn Tufayl - Siddiqi, Z A (1965)