Islamic civilization present & future challenges - Nik Mustapha Nik Hassan; Syed Othman Alhabshi