Nicholas King SJ is Assistant Catholic Chaplain at Oxford, where he taught for a good many years. He also taught in South Africa, Boston USA, and colleges and schools in many other places.