revknits.com
The Final Push
We’re entering that last push of Christmas preparations. When I got to the checkout at my local Michael’s, the line was as long as I’ve ever seen it. Mostly, I am ready, which is …