Africa And Africans In The Making Of The Atlantic World, 1400-1800 by John Thornton & John K. Thornton