John P. Keenan is Professor Emeritus of Religious Studies at Middlebury College and an Episcopal priest. He is also the author of 'The Meaning of Christ: A Mahayana Theology'.