Author: Djakfar, Muhammad.