Navigating African maritime history / - Ray, Carina E.; Rich, Jeremy. (International Maritime Economic History Association,, 2009)