Author: Sharif Abu Hayat Opu Abu Tasmia Ahmed Rafique