The Rev. Thomas Peters 

Priest-in-charge, St. John's Episcopal Church, North Haven, CT; History Teacher, Hopkins School, New Haven, CT