Author: Mojumder, Md. Abu Taher.