Author: Jelaludin Ahmed.