Author: Duhad, Abd. Rahim.