Sea Ports and Sea Power African Maritime Cultural Landscapes - Harris, Lynn (Springer International Publishing : Imprint: Springer, 2017)