Ancient North Africa and its expansive civilizations
Rome and North Africa
Medieval North Africa: from the arrival of Islam to the Berber empires
The Almoravid and the Almohad empires and their successor states
Turkish ascendance and Moroccan independence
European colonialism in North Africa
The decolonization of North Africa
Post-colonial and contemporary North Africa: Egypt, Libya, and Tunisia
Post-colonial and contemporary North Africa: Algeria, Morocco, and Western Sahara.
North Africa : a history from antiquity to the present by Phillip Chiviges Naylor. ISBN 9780292719224. Published by University of Texas Press in 2009. Publication and catalogue information, links to buy online and reader comments.