Author: Basri, Hasan.