He received his Masters in Philosophy from Cambridge University and Ph.D. in religious studies from the University of Virginia. He teaches a number of courses including a popular undergraduate seminar entitled "Cultural Catholicism." He has written four books and is currently working on a fifth entitled Sin: Vast Past, Vaster Future, which will be published in the summer of 2007. John is passionate about Italian culture, having traveled to Italy over 25 times.