The Maghreb in the modern world Algeria, Tunisia, Morocco - Amin, Samir (Penguin, 1970)