Return to Article Details Textiles in Indian Ocean Societies by Ruth Barnes Download Download PDF