AFRICA and AFRICANS IN THE MAKING OF THE ATLANTIC WORLD, 1400-1680 - Thornton, John