David Schenker
David Schenker is director of the Program on Arab Politics at the Washington Institute for Near East Policy.