Articles by N.A. Abd Razak, MEngSc