HDB2043 ISLAMIC CRITICAL THINKING - Past Year Exam Question, (2015)