Peter's lodge, at the Episcopal church in Newburyport, on the festival of St. John the