Dust, sweat and tears

Symposium of the UKIC Textile Section 2003