Islam and the challenge of modernity - Al-Attas, Sharifah Shifa (ISTAC, 1996)