Making sense of science historical and philosophical perspectives on science, modernity and universalism /c by Mohd Hazim Shah Abdul Murad. - Mohd Hazim Shah Abdul Murad (Universiti Malaya, International & Corporate Relations Office (ICR), 2008)