Author: A. Halim Ali.