Textile Fibers, Dyes, Finishes And Processes by Howard L. Needles