Textile Dyes: Dyeing Process and Environmental Impact

doi 10.5772/53659