professor mohamed habib