J. M. Hinton (philosopher)