I think my new tagline, which I had put up this morning before this new article by Alan Keyes appeared, matches the subject matter pretty well.