The Indian Ocean a history of people and the sea - Mcpherson, Kenneth (Delhi Oxford university press, 1993)