European slave trading in the Indian Ocean, 1500-1850 - Allen, Richard Blair (Indian Ocean studies series, 2014)