The textile institute: Quality, design, and the purchaser - Cambridge, England 1983 - 320

0-900739-63-0

677.0286 T.I