Articles by N.M. Hanafi (1)