With each step you get a little closer to knitting bliss... The evolution of knitting happiness from sheep to wool to spinning to dyeing to knitting!