John Hatch may refer to: