The Indian Ocean ; a history of people and the sea - Mcpherson,Kenneth (Oxford University Press, 1998)