The Maghreb in the modern world Algeria, Tunisia, Morocco - Amin, Samir (penguin African library, AP 29, 1970)