Barry Rubin/Definition

Director of the Global Research for International Affairs Center and editor of the Middle East Review of International Affairs Journal; senior fellow, Foreign Policy Research Institute