M’Baye, B. (2006). The Economic, Political, and Social Impact of the Atlantic Slave Trade on Africa. The European Legacy. https://doi.org/10.1080/10848770600918091
M’Baye, Babacar. 2006. “The Economic, Political, and Social Impact of the Atlantic Slave Trade on Africa”. The European Legacy. https://doi.org/10.1080/10848770600918091.
M’Baye, B. The Economic, Political, and Social Impact of the Atlantic Slave Trade on Africa. The European Legacy, 1 Jan. 2006, doi:10.1080/10848770600918091.