At Knit's End: Meditations for Women Who Knit Too Much
$9.99