Peter Rodgers

Rodgers is the Rector of St. John's Episcopal Church, New Haven, CT. He is also an Associate Fellow of Timothy Dwight College at Yale University. He holds degrees from Hobart College, General Theological Siminary and Oxford University.