I linked Dharma acid dyes as a helpful resource if you’re interested in the dyeing side of the yarn world. Even if you’re not dyeing yarn yourself yet, it’s a good reference point for learning what goes into those gorgeous hand-dyed skeins.
You'll be taken to Dharmatrading to complete your purchase.