A. K. M. Touhidul Islam's Profile