Slavery, Resistance, and Identity in Early Modern West Africa: The Ethnic State of Gajaaga (African Identities: Past Present)
Compare webshops (1)
Shop
Price
Pages: 474, Paperback, Cambridge University Press