On AlterNet: Mahiuddin Khan Alamgir