Blogs and Articles

The Arab Nahḍa: Concept & Nuance
The Arabic nahḍa (English: rise; often meaning renaissance) carries many meanings. Among them, as Arabic lexicons reveal, is a rise following a declin…