Slavery in Africa: historical and anthropological perspectives | MenrvaBooks