publisher: Textile Museum
publish date: September 1st 2012
format: paperback pages: 218
language: English
ISBN:
0874050367 (9780874050363)
publisher: Textile Museum publish date: September 1st 2012
format: paperback pages: 192
language: English
ISBN:
0874050375 (9780874050370)