At Crewel World - the needlework shop in Excelsior, Minnesota, run by Betsy Devonshire - an array of beautifully hand-dyed yarns are supplied by Hailey Brent, an avid hand-dyer as well as a customer. But shortly after her most recent delivery of yarn, Hailey is found dead in her home, with a gunshot wound to the head.
Betsy can't imagine who might have killed Hailey, but she is determined to find out. Her investigation takes her into the world of dye stuffs and mordants and the plants that are grown to produce colors for all kinds of textiles. Fascinating stuff, indeed - except when it leads to murder.