The Barbary Rovers

By John Finnemore. The Barbary pirates operated for over 300 years from the time of the expulsion of the Moors from Spain…