Author: Rashiduddin Ahmed.