Died in the Wool: A Knitting Mystery (Knitting Mysteries)
$18.91