MOHAMMED A HASAN