John Hinton may refer to: