Author: Abu Sayeed Muhammad.