Crossings Africa, the Americas and the Atlantic Slave Trade - Walvin, James (Reaktion Books, Limited)