Geographic and Economic Causes of Large Scale Slavery.
Africa Chapter 1 all Sections Africa is called the ----- continent..