Author: Abu Saleh Nuruzzaman