Welcome

Welcome to this website on which I will be posting work I have been doing, audio and video files of talks given, and a schedule of my up-coming talks: enjoy! I hope to meet you on the road or to hear back from you.