Articles by Ahmad Safuan A. Rashid (1)