Cover 2

Transformations in Slavery

Transformations in Slavery: A History of Slavery in Africa

1983 • 367 pages