The Last Slaves in Mauritania

Alexander Stille reviews Preaching in the Desert: Political Islam and Social Change in Mauritania by Zekeria Ould Ahmed Salem