5000 cover

5000 Years of Textiles, Jennifer Harris, ed.