The Atlantic world : Europe, Africa and the Americas, 1500-1830

The Atlantic world : Europe, Africa and the Americas, 1500-1830