Contemporary North Africa : Issues of Development and Integration - Halim Barakat (2016)