steveawiggins.com
Speedy Delivery (SD)
Ritual, no matter what scientists say, is deeply woven into the fabric of human psyches. It may be either the warp or the weft, but it’s downright basic. I was reminded of this on my hurried and …