Homespun and blue;: A study of American crewel embroidery