Textiles in Indian Ocean societies - Barnes, Ruth (Routledge, 2005)