What the hex is going on? Life at Cardinal Woolsey's knitting and yarn shop is about as smooth as shop owner Lucy's knitting. In other words, lumpy, tangled, and prone to disaster. Much like her spell-casting. But things get worse when her cousin and shop assistant Violet shows alarming symptoms of a hex. Who would […]