dankennedy.net
OpenCourt wins a crucial First Amendment case
Please pardon the near-silence I’ve been maintaining here. I’m co-chairing a faculty search committee, and this week and next leave me with little time for anything other than that and …