African Religions and Philosophy
confronting the legacy of the african slave trade
who had the majority of the control over the atlantic trade why did they have control
who had the majority of the control over the atlantic trade why did they have control