Aspland, J. Richard

Textile dyeing and coloration - American Association of Textile Chemists and Colorists - 410p.

961335017