European Slave Trading in the Indian Ocean, 1500–1850


Coderef:1533Source TypeBookAuthorsRichard B. Allen, LanguageEnglish