Upcoming Events

Now that teaching is over for the summer, I can get back to reading, writing, and speaking. On the last note, here is what I will be up to for the next few weeks: May 13: Private lecture to the Leadership Program of the Rockies, “The Defense of American Rights:...