Maher Al Sharif is leading member of Palestinian People’s Party (PPP). He is a Marxist historian specializing in modern Arab intellectual history and the history of Arab political movements, lecturing and undertaking research on medieval, modern, and Arab history at the French Near East Institute in Syria