needles howard L.

textiles fibers dyes finishes and process - Delhi standard publishers - 227

60647

200