Arab spring: Reflections on political changes in the Arab world and its future - Anwar Alam (New Century publications, 2014)