Author: Syed Abul Muzaddad Mustafij Billah