Political Parties of the Middle East and North Africa (The Greenwood Historical Encyclopedia of the World's Political Parties)