James Davenport — American priest