Jeremy Black The Atlantic Slave Trade Volume II Seventeenth Century - Taylor and Francis 2006 ISBN: 9781003362449 Source: EBOOK