Pilling
Ukponmwan J O
Pilling Textile progress vol 28 no 3 - Manchester UK The Textile Institute 1998 - 58
1830372158
Pilling
677.0286 CH-P
Pilling Textile progress vol 28 no 3 - Manchester UK The Textile Institute 1998 - 58
1830372158
Pilling
677.0286 CH-P