The Atlantic slave trade - Northrup, David 1941- (Problems in world history, 2002)