Craft library ~ DYEING & COLOURUnderstanding Textile DyesThis essay is now part of a longer one.Read the essay