Recent Happenings

  Several events have taken place since I last posted on this site. I’ve been traveling a great deal, which makes it difficult to post consistently. However, I want to thank three different groups who have been kind enough to invite me to speak. The first one is...