Pirates of Barbary by Adrian Tinniswood
Well written, well researched - and a huge amount of fun. Pirates of Barbary is filled with colourful historical detail, charismatic anti-heroes and a pointed, but not over done, resonance between the Pirates of Barbary then and now. Absolutely loved it.