Home›Books›Ruth BarnesRuth BarnesNo biography available.Works (2)Textiles in Indian Ocean SocietiesSHIPS AND THE DEVELOPMENT OF MARITIME TECHNOLOGY IN THE INDIAN OCEAN; ED. BY DAVID PARKIN