5,000 Years of Textiles

5,000 Years of Textiles

1993 • 320 pages