Author: Kamarudin bin Ab. Razak.