Author: Md Brill A.A.