Textiles in Indian Ocean societies - Barnes, Ruth, 1947- (Indian Ocean series., 2005)