Author: Ali, Md. Ashraf.