Author: Abd. Halim Safi.