Nation, society and culture in North Africa - McDougall, James, (Cass series--history and society in the Islamic world,)