Today I had a blog post prepared with the announcement that Necessary Evil of ...

​Read More