Barry Rubin
Barry Rubin is deputy director of the BESA Center for Strategic Studies and editor of the Middle East Review of International Affairs. He has written many books on Middle East politics.
Barry Rubin is deputy director of the BESA Center for Strategic Studies and editor of the Middle East Review of International Affairs. He has written many books on Middle East politics.