The Indian ocean : a history of people and the sea - McPherson, Kenneth. (Oxford University Press, 1998)