needles howard L. textiles fibers dyes finishes and process - delhi standard publishers - 227 60672 ISBN: 200