Communist Parties in the Middle East (100 Years of History) - 9781032092584