Kiple

The Caribbean Slave - Cambridge University Press Cambridge University Press 1985

9780511572876

EBOOK


History