num_pages: 303
description:  English, Arabic (translation)
language: English
title: Arab revolutionary thought in the face of current challenges
titlecomplete: Arab revolutionary thought in the face of current challenges
ratings_count: 1
publisher: Arab Baʼth Socialist Party