Barak Mendelsohn/Definition

Political science faculty at Haverford College; senior fellow, Foreign Policy Research Institute; research on Palestinian Authority, Jihadism and Hamas