Islam, archaeology and slavery in Africa - Alexander, John Amyas 1922-2010 (The Archaeology of Slavery., 2001)