Showing 1-9 of 22 results Addressing the Rupture Between the Religious and Social Sciences Sari Hanafi ع Introduction to Cyber Politics Nabeel Odeh ع Political Philosophy Ahmed Abdel Meguid EN Political Analysis & Research Papers Writing Essam Abdelshafy ع Introduction to Geopolitics Sinan Hatahet ع A Short History of Democracy John Keane ENع Introduction to Philosophy Ahmed Abdel Meguid ENع An Adventure of the Mind: Logic, Nature, Civilization Khalid Hajji ENع Our Times: Modernity and Beyond Heba Raouf Ezzat ENع 1 2 3 →