A history of Algeria - McDougall, James 1974- (Cambridge University Press, 2017)