H historic-uk.com Barbary Pirates and English Slaves (2017) 156 points zeristor 4 years ago 176 comments