African Voices on Slavery and the Slave Trade: Volume 1, The Sources
3 contributors - Paperback
£46.99
Martin A. Klein is Professor Emeritus at the University of Toronto where he taught African History for 29 years. In 2001, he received the Distinguished Africanist Award of the African Studies Association.