H . C . W. Alam , d.