Author: Mahbub Alam.