PZ Myers on Kenneth J. Howell and Hate Speech
Kenneth Howell runs the Catholic Newman Center at the University of Illinois and up until recently was an adjunct instructor at UI until a student complained about him. Readers of this blog know that Howell and I are friends and have even allowed him to post some things at DC seen here. He wrote a blurb for Richard Carrier's chapter on science in The Christian Delusion seen here at the bottom, and moderated my debate with Dinesh D'Souza. (although didn't do a good job of it).