Author: A.B.M. Kamaluddin Shamim