John Pye — English priest, Canon of Windsor